package com.cmread.bplusc.database; class o { void a() { int a;
a=0;// .class public final Lcom/cmread/bplusc/database/o;
a=0;// .super Landroid/database/sqlite/SQLiteOpenHelper;
a=0;// .source "ReaderOpenHelper.java"
a=0;// 
a=0;// 
a=0;// # static fields
a=0;// .field public static a:Z
a=0;// 
a=0;// 
a=0;// # direct methods
a=0;// .method static constructor <clinit>()V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 45
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     sput-boolean v0, Lcom/cmread/bplusc/database/o;->a:Z
a=0;// 
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public constructor <init>(Landroid/content/Context;)V
a=0;//     .locals 3
a=0;// 
a=0;//     .prologue
a=0;//     .line 49
a=0;//     const-string v0, "reader.db"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     #v1=(Null);
a=0;//     const/16 v2, 0x19
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     invoke-direct {p0, p1, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V
a=0;// 
a=0;//     .line 50
a=0;//     #p0=(Reference,Lcom/cmread/bplusc/database/o;);
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private static a(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 107
a=0;//     const-string v0, " CREATE TABLE paperwelcome (_id INTEGER PRIMARY KEY,show_type TEXT,detail_url TEXT, image_url TEXT, share_text TEXT, polling_type TEXT, polling_time TEXT, online_url TEXT);"
a=0;// 
a=0;//     .line 109
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 111
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private static a(Landroid/database/sqlite/SQLiteDatabase;Ljava/util/List;)V
a=0;//     .locals 9
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v8, 0x1
a=0;// 
a=0;//     #v8=(One);
a=0;//     const/4 v7, 0x0
a=0;// 
a=0;//     .line 546
a=0;//     #v7=(Null);
a=0;//     new-instance v2, Landroid/content/ContentValues;
a=0;// 
a=0;//     #v2=(UninitRef,Landroid/content/ContentValues;);
a=0;//     invoke-direct {v2}, Landroid/content/ContentValues;-><init>()V
a=0;// 
a=0;//     .line 547
a=0;//     #v2=(Reference,Landroid/content/ContentValues;);
a=0;//     new-instance v3, Ljava/util/HashMap;
a=0;// 
a=0;//     #v3=(UninitRef,Ljava/util/HashMap;);
a=0;//     invoke-direct {v3}, Ljava/util/HashMap;-><init>()V
a=0;// 
a=0;//     .line 548
a=0;//     #v3=(Reference,Ljava/util/HashMap;);
a=0;//     invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
a=0;// 
a=0;//     move-result-object v4
a=0;// 
a=0;//     :cond_0
a=0;//     :goto_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);v4=(Reference,Ljava/util/Iterator;);v5=(Conflicted);v6=(Conflicted);
a=0;//     invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_1
a=0;// 
a=0;//     .line 621
a=0;//     return-void
a=0;// 
a=0;//     .line 548
a=0;//     :cond_1
a=0;//     invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/Object;);
a=0;//     move-object v1, v0
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/Object;);
a=0;//     check-cast v1, Lcom/cmread/bplusc/database/a/f;
a=0;// 
a=0;//     .line 550
a=0;//     iget-object v0, v1, Lcom/cmread/bplusc/database/a/f;->P:Ljava/util/List;
a=0;// 
a=0;//     const/4 v5, 0x0
a=0;// 
a=0;//     #v5=(Null);
a=0;//     invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     check-cast v0, Lcom/cmread/bplusc/database/a/g;
a=0;// 
a=0;//     .line 551
a=0;//     iget-object v5, v0, Lcom/cmread/bplusc/database/a/g;->c:Ljava/lang/String;
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/String;);
a=0;//     if-eqz v5, :cond_2
a=0;// 
a=0;//     .line 553
a=0;//     invoke-virtual {v2}, Landroid/content/ContentValues;->clear()V
a=0;// 
a=0;//     .line 554
a=0;//     const-string v5, "content_id"
a=0;// 
a=0;//     iget-object v6, v1, Lcom/cmread/bplusc/database/a/f;->a:Ljava/lang/String;
a=0;// 
a=0;//     #v6=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v5, v6}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 555
a=0;//     const-string v5, "fascicle_id"
a=0;// 
a=0;//     iget-object v6, v0, Lcom/cmread/bplusc/database/a/g;->c:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v5, v6}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 556
a=0;//     const-string v5, "fascicle_name"
a=0;// 
a=0;//     iget-object v0, v0, Lcom/cmread/bplusc/database/a/g;->d:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v5, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 557
a=0;//     const-string v0, "path"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->v:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 558
a=0;//     const-string v0, "url"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->x:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 559
a=0;//     const-string v0, "size"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->i:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 560
a=0;//     const-string v0, "download_size"
a=0;// 
a=0;//     iget v5, v1, Lcom/cmread/bplusc/database/a/f;->j:I
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Integer;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
a=0;// 
a=0;//     .line 561
a=0;//     const-string v0, "status"
a=0;// 
a=0;//     iget v5, v1, Lcom/cmread/bplusc/database/a/f;->h:I
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Integer;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
a=0;// 
a=0;//     .line 562
a=0;//     const-string v0, "mime_type"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->q:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 563
a=0;//     const-string v0, "fascicle"
a=0;// 
a=0;//     invoke-virtual {p0, v0, v7, v2}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J
a=0;// 
a=0;//     .line 565
a=0;//     iget-object v0, v1, Lcom/cmread/bplusc/database/a/f;->a:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v3, v0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     check-cast v0, Ljava/lang/String;
a=0;// 
a=0;//     .line 567
a=0;//     if-nez v0, :cond_0
a=0;// 
a=0;//     .line 569
a=0;//     iget-object v0, v1, Lcom/cmread/bplusc/database/a/f;->a:Ljava/lang/String;
a=0;// 
a=0;//     const-string v5, "aa"
a=0;// 
a=0;//     invoke-virtual {v3, v0, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
a=0;// 
a=0;//     .line 570
a=0;//     invoke-virtual {v2}, Landroid/content/ContentValues;->clear()V
a=0;// 
a=0;//     .line 571
a=0;//     const-string v0, "name"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->g:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 572
a=0;//     const-string v0, "uri"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->B:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 573
a=0;//     const-string v0, "download_time"
a=0;// 
a=0;//     iget-wide v5, v1, Lcom/cmread/bplusc/database/a/f;->k:J
a=0;// 
a=0;//     #v5=(LongLo);v6=(LongHi);
a=0;//     invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Long;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
a=0;// 
a=0;//     .line 574
a=0;//     const-string v0, "content_id"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->a:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 575
a=0;//     const-string v0, "content_name"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->o:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 576
a=0;//     const-string v0, "image_path"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->w:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 577
a=0;//     const-string v0, "charge_mode"
a=0;// 
a=0;//     iget v5, v1, Lcom/cmread/bplusc/database/a/f;->u:I
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Integer;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
a=0;// 
a=0;//     .line 578
a=0;//     const-string v0, "content_type"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->p:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 579
a=0;//     const-string v0, "chapter_id"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->r:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 580
a=0;//     const-string v0, "speed"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->b:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 581
a=0;//     const-string v0, "image_uri"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->y:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 582
a=0;//     const-string v0, "chapter_name"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->s:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 583
a=0;//     const-string v0, "page"
a=0;// 
a=0;//     iget v5, v1, Lcom/cmread/bplusc/database/a/f;->A:I
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Integer;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
a=0;// 
a=0;//     .line 584
a=0;//     const-string v0, "desc"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->z:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 585
a=0;//     const-string v0, "initial"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->F:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 586
a=0;//     const-string v0, "update_order"
a=0;// 
a=0;//     iget-wide v5, v1, Lcom/cmread/bplusc/database/a/f;->I:J
a=0;// 
a=0;//     #v5=(LongLo);
a=0;//     invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Long;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
a=0;// 
a=0;//     .line 587
a=0;//     const-string v0, "type"
a=0;// 
a=0;//     iget v1, v1, Lcom/cmread/bplusc/database/a/f;->h:I
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/Integer;);
a=0;//     invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
a=0;// 
a=0;//     .line 588
a=0;//     const-string v0, "is_ordered"
a=0;// 
a=0;//     invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
a=0;// 
a=0;//     .line 589
a=0;//     const-string v0, "download"
a=0;// 
a=0;//     invoke-virtual {p0, v0, v7, v2}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// 
a=0;//     .line 594
a=0;//     :cond_2
a=0;//     #v6=(Conflicted);
a=0;//     invoke-virtual {v2}, Landroid/content/ContentValues;->clear()V
a=0;// 
a=0;//     .line 595
a=0;//     const-string v0, "name"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->g:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 596
a=0;//     const-string v0, "type"
a=0;// 
a=0;//     iget v5, v1, Lcom/cmread/bplusc/database/a/f;->h:I
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Integer;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
a=0;// 
a=0;//     .line 597
a=0;//     const-string v0, "size"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->i:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 598
a=0;//     const-string v0, "uri"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->B:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 599
a=0;//     const-string v0, "download_time"
a=0;// 
a=0;//     iget-wide v5, v1, Lcom/cmread/bplusc/database/a/f;->k:J
a=0;// 
a=0;//     #v5=(LongLo);v6=(LongHi);
a=0;//     invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Long;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
a=0;// 
a=0;//     .line 600
a=0;//     const-string v0, "content_id"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->a:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 601
a=0;//     const-string v0, "content_name"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->o:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 602
a=0;//     const-string v0, "path"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->v:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 603
a=0;//     const-string v0, "send_url"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->x:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 604
a=0;//     const-string v0, "download_size"
a=0;// 
a=0;//     iget v5, v1, Lcom/cmread/bplusc/database/a/f;->j:I
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Integer;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
a=0;// 
a=0;//     .line 605
a=0;//     const-string v0, "image_path"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->w:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 606
a=0;//     const-string v0, "charge_mode"
a=0;// 
a=0;//     iget v5, v1, Lcom/cmread/bplusc/database/a/f;->u:I
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Integer;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
a=0;// 
a=0;//     .line 607
a=0;//     const-string v0, "content_type"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->p:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 608
a=0;//     const-string v0, "chapter_id"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->r:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 609
a=0;//     const-string v0, "speed"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->b:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 610
a=0;//     const-string v0, "image_uri"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->y:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 611
a=0;//     const-string v0, "chapter_name"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->s:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 612
a=0;//     const-string v0, "page"
a=0;// 
a=0;//     iget v5, v1, Lcom/cmread/bplusc/database/a/f;->A:I
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Integer;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
a=0;// 
a=0;//     .line 613
a=0;//     const-string v0, "desc"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->z:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 614
a=0;//     const-string v0, "initial"
a=0;// 
a=0;//     iget-object v5, v1, Lcom/cmread/bplusc/database/a/f;->F:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 615
a=0;//     const-string v0, "update_order"
a=0;// 
a=0;//     iget-wide v5, v1, Lcom/cmread/bplusc/database/a/f;->I:J
a=0;// 
a=0;//     #v5=(LongLo);
a=0;//     invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/Long;);
a=0;//     invoke-virtual {v2, v0, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
a=0;// 
a=0;//     .line 616
a=0;//     const-string v0, "mime_type"
a=0;// 
a=0;//     iget-object v1, v1, Lcom/cmread/bplusc/database/a/f;->q:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
a=0;// 
a=0;//     .line 617
a=0;//     const-string v0, "is_ordered"
a=0;// 
a=0;//     invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
a=0;// 
a=0;//     .line 618
a=0;//     const-string v0, "download"
a=0;// 
a=0;//     invoke-virtual {p0, v0, v7, v2}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// .end method
a=0;// 
a=0;// .method private static b(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 148
a=0;//     const-string v0, "CREATE TABLE pushinf (_id INTEGER PRIMARY KEY,recommend_msg_id TEXT NOT NULL ,recommend_titile TEXT NOT NULL ,recommend_desc TEXT NOT NULL ,recommend_type TEXT NOT NULL ,content_type TEXT NOT NULL ,ues_url TEXT NOT NULL ,content_id TEXT,recommend_msg_priority TEXT,recommend_terminal_node_id TEXT,date TEXT NOT NULL)"
a=0;// 
a=0;//     .line 152
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 153
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private static c(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 625
a=0;//     const-string v0, "CREATE TABLE systembookmark (user TEXT,content_id INTEGER NOT NULL, content_name TEXT NOT NULL, content_type INTEGER, big_logo TEXT, small_logo TEXT, bookmark_id INTEGER, chapter_id INTEGER, chapter_name TEXT, position INTEGER, update_order DATETIME DEFAULT CURRENT_TIMESTAMP, add_to_bookshelf INTEGER DEFAULT 1, is_update INTEGER DEFAULT 0, read_progress TEXT, folder_id TEXT, author_name TEXT,  PRIMARY KEY(user, content_id));"
a=0;// 
a=0;//     .line 643
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 644
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private static d(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 648
a=0;//     const-string v0, "CREATE TABLE shelfbookmark (user TEXT,content_id INTEGER NOT NULL, content_name TEXT NOT NULL, content_type INTEGER, big_logo TEXT, small_logo TEXT, bookmark_id INTEGER, chapter_id INTEGER, chapter_name TEXT, position INTEGER, update_order DATETIME DEFAULT CURRENT_TIMESTAMP, add_to_bookshelf INTEGER DEFAULT 1, is_update INTEGER DEFAULT 0, read_progress TEXT, folder_id TEXT, author_name TEXT, is_steal INTEGER DEFAULT 0, recordType INTEGER DEFAULT 0,  PRIMARY KEY(user, content_id));"
a=0;// 
a=0;//     .line 668
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 669
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private static e(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 673
a=0;//     const-string v0, "CREATE TABLE welcomeinfo (user TEXT,image_id INTEGER NOT NULL, image_url TEXT, image_link TEXT, image_description TEXT,  PRIMARY KEY(user, image_id));"
a=0;// 
a=0;//     .line 680
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 681
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private static f(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 700
a=0;//     new-instance v0, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
a=0;// 
a=0;//     .line 701
a=0;//     #v0=(Reference,Ljava/lang/StringBuilder;);
a=0;//     const-string v1, " CREATE TABLE download ("
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 702
a=0;//     const-string v1, "_id INTEGER PRIMARY KEY,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 703
a=0;//     const-string v1, "name TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 704
a=0;//     const-string v1, "type TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 705
a=0;//     const-string v1, "size INTEGER,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 706
a=0;//     const-string v1, "uri TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 707
a=0;//     const-string v1, "content_id TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 708
a=0;//     const-string v1, "content_name TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 709
a=0;//     const-string v1, "download_time LONG,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 710
a=0;//     const-string v1, "path TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 711
a=0;//     const-string v1, "send_url TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 712
a=0;//     const-string v1, "download_size INTEGER,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 713
a=0;//     const-string v1, "image_path TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 714
a=0;//     const-string v1, "charge_mode TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 715
a=0;//     const-string v1, "content_type TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 716
a=0;//     const-string v1, "chapter_id TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 717
a=0;//     const-string v1, "speed TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 718
a=0;//     const-string v1, "image_uri TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 719
a=0;//     const-string v1, "chapter_name TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 720
a=0;//     const-string v1, "page INTEGER,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 721
a=0;//     const-string v1, "desc TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 722
a=0;//     const-string v1, "initial TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 723
a=0;//     const-string v1, "update_order LONG,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 724
a=0;//     const-string v1, "mime_type TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 725
a=0;//     const-string v1, "read_progress TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 726
a=0;//     const-string v1, "is_ordered INTEGER DEFAULT 1,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 727
a=0;//     const-string v1, "is_update INTEGER DEFAULT -1,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 728
a=0;//     const-string v1, "book_mark_id TEXT ,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 729
a=0;//     const-string v1, "folder_id TEXT ,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 730
a=0;//     const-string v1, "has_occured_pause INTEGER DEFAULT 0 ,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 731
a=0;//     const-string v1, "is_steal INTEGER DEFAULT 0);"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 732
a=0;//     invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 733
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private static g(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 737
a=0;//     new-instance v0, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
a=0;// 
a=0;//     .line 738
a=0;//     #v0=(Reference,Ljava/lang/StringBuilder;);
a=0;//     const-string v1, " CREATE TABLE fascicle ("
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 739
a=0;//     const-string v1, "_id INTEGER PRIMARY KEY,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 740
a=0;//     const-string v1, "content_id TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 741
a=0;//     const-string v1, "fascicle_id TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 742
a=0;//     const-string v1, "fascicle_name TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 743
a=0;//     const-string v1, "path TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 744
a=0;//     const-string v1, "url TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 745
a=0;//     const-string v1, "size INTEGER,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 746
a=0;//     const-string v1, "download_size INTEGER,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 747
a=0;//     const-string v1, "status INTEGER,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 748
a=0;//     const-string v1, "mime_type TEXT);"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 749
a=0;//     invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 750
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private static h(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 754
a=0;//     new-instance v0, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
a=0;// 
a=0;//     .line 755
a=0;//     #v0=(Reference,Ljava/lang/StringBuilder;);
a=0;//     const-string v1, "CREATE TABLE "
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 756
a=0;//     const-string v1, "gexinpush"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 757
a=0;//     const-string v1, "("
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 758
a=0;//     const-string v1, "id"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 759
a=0;//     const-string v1, " INTEGER PRIMARY KEY,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 760
a=0;//     const-string v1, "title"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 761
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 762
a=0;//     const-string v1, "msg"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 763
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 764
a=0;//     const-string v1, "contentId"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 765
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 766
a=0;//     const-string v1, "chapterId"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 767
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 768
a=0;//     const-string v1, "catalogId"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 769
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 770
a=0;//     const-string v1, "Recommended"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 771
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 772
a=0;//     const-string v1, "activityContType"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 773
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 774
a=0;//     const-string v1, "recommendType"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 775
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 776
a=0;//     const-string v1, "url"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 777
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 778
a=0;//     const-string v1, "contentType"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 779
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 780
a=0;//     const-string v1, "bType"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 781
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 782
a=0;//     const-string v1, "effectId"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 783
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 784
a=0;//     const-string v1, "picUrl"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 785
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 786
a=0;//     const-string v1, "picType"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 787
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 788
a=0;//     const-string v1, "date"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 789
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 790
a=0;//     const-string v1, "is_read"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 791
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 792
a=0;//     const-string v1, "coverImg"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 793
a=0;//     const-string v1, " TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 794
a=0;//     const-string v1, "isUnFold"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 795
a=0;//     const-string v1, " TEXT);"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 797
a=0;//     invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 798
a=0;//     invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 800
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private static i(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 848
a=0;//     new-instance v0, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
a=0;// 
a=0;//     .line 849
a=0;//     #v0=(Reference,Ljava/lang/StringBuilder;);
a=0;//     const-string v1, " CREATE TABLE folder ("
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 850
a=0;//     const-string v1, "folder_id TEXT PRIMARY KEY,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 851
a=0;//     const-string v1, "folder_name TEXT,"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 852
a=0;//     const-string v1, "update_date LONG);"
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 853
a=0;//     invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 854
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// 
a=0;// # virtual methods
a=0;// .method public final onCreate(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;//     .locals 7
a=0;// 
a=0;//     .prologue
a=0;//     .line 60
a=0;//     invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 62
a=0;//     #v0=(Reference,Ljava/lang/Long;);
a=0;//     const-string v1, "readerProvider"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     const-string v2, "create"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v1, v2}, Lcom/cmread/bplusc/util/r;->e(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 63
a=0;//     const-string v1, "CREATE TABLE channel (id INTEGER PRIMARY KEY,name TEXT,image TEXT);"
a=0;// 
a=0;//     invoke-virtual {p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 65
a=0;//     const-string v1, "CREATE TABLE document (_id INTEGER PRIMARY KEY,request INTEGER,doc TEXT);"
a=0;// 
a=0;//     invoke-virtual {p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 67
a=0;//     const-string v1, " CREATE TABLE catalog (id INTEGER PRIMARY KEY,name TEXT,type TEXT,recommend INTEGER DEFAULT 0,has_child INTEGER DEFAULT 0,image TEXT,parent INTEGER DEFAULT 0,order_id INTEGER DEFAULT 0,url TEXT);"
a=0;// 
a=0;//     invoke-virtual {p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 71
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->f(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 73
a=0;//     sget-boolean v1, Lcom/cmread/bplusc/database/o;->a:Z
a=0;// 
a=0;//     #v1=(Boolean);
a=0;//     if-eqz v1, :cond_0
a=0;// 
a=0;//     .line 74
a=0;//     const-string v1, "CREATE TABLE versiondata (_id INTEGER PRIMARY KEY,type INTEGER,address TEXT,drm_address TEXT,number TEXT);"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 76
a=0;//     :cond_0
a=0;//     #v1=(Conflicted);
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->b(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 78
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->c(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 80
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->d(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 82
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->e(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 84
a=0;//     const-string v1, "CREATE TABLE userclickcount (id INTEGER PRIMARY KEY,user_id TEXT,count INTEGER DEFAULT 0);"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 87
a=0;//     const-string v1, "CREATE TABLE scrawlcount (id INTEGER,user_id TEXT PRIMARY KEY,user_clicked_falg INTEGER DEFAULT 0,user_comic_clicked_falg INTEGER DEFAULT 0,user_magzine_clicked_falg INTEGER DEFAULT 0,user_bookshelf_clicked_falg INTEGER DEFAULT 0,user_book_clicked_falg INTEGER DEFAULT 0,user_mnpaper_clicked_falg INTEGER DEFAULT 0,user_mnpaper_menu_clicked_falg INTEGER DEFAULT 0,user_listen_clicked_falg INTEGER DEFAULT 0,client_version TEXT,magzine_client_version TEXT,comic_client_version TEXT,bookshelf_client_version TEXT,book_client_version TEXT,mnpaper_client_version TEXT,mnpaper_menu_client_version TEXT,listen_client_version TEXT);"
a=0;// 
a=0;//     invoke-virtual {p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 92
a=0;//     const-string v1, "CREATE TABLE channeltag (id INTEGER PRIMARY KEY,timestamp TEXT);"
a=0;// 
a=0;//     invoke-virtual {p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 94
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->g(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 96
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->h(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 98
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->a(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 100
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->i(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 102
a=0;//     const-string v1, "liujc_time"
a=0;// 
a=0;//     new-instance v2, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v2=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v3, "<ReaderOpenHelper> onCreate() currentTimeMillis:"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
a=0;// 
a=0;//     move-result-wide v3
a=0;// 
a=0;//     #v3=(LongLo);v4=(LongHi);
a=0;//     invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
a=0;// 
a=0;//     move-result-wide v5
a=0;// 
a=0;//     #v5=(LongLo);v6=(LongHi);
a=0;//     sub-long/2addr v3, v5
a=0;// 
a=0;//     invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     invoke-static {v1, v0}, Lcom/cmread/bplusc/util/r;->c(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 103
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public final onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V
a=0;//     .locals 9
a=0;// 
a=0;//     .prologue
a=0;//     .line 158
a=0;//     invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     .line 160
a=0;//     #v1=(Reference,Ljava/lang/Long;);
a=0;//     const-string v2, "select sql from sqlite_master where name=? and type=?"
a=0;// 
a=0;//     .line 161
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "fascicle"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 162
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 163
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_1
a=0;// 
a=0;//     .line 168
a=0;//     :cond_0
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->g(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 170
a=0;//     :cond_1
a=0;//     if-eqz v0, :cond_2
a=0;// 
a=0;//     .line 171
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 175
a=0;//     :cond_2
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "download"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 176
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     .line 177
a=0;//     #v3=(Reference,Landroid/database/Cursor;);
a=0;//     if-eqz v3, :cond_12
a=0;// 
a=0;//     invoke-interface {v3}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_12
a=0;// 
a=0;//     .line 179
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     invoke-interface {v3, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 180
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const-string v4, "image_uri"
a=0;// 
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_3
a=0;// 
a=0;//     .line 182
a=0;//     const-string v4, "ALTER TABLE download ADD image_uri TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 184
a=0;//     :cond_3
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "chapter_name"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_4
a=0;// 
a=0;//     .line 186
a=0;//     const-string v4, "ALTER TABLE download ADD chapter_name TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 188
a=0;//     :cond_4
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "page"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_5
a=0;// 
a=0;//     .line 190
a=0;//     const-string v4, "ALTER TABLE download ADD page INTEGER;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 193
a=0;//     :cond_5
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "desc"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_6
a=0;// 
a=0;//     .line 195
a=0;//     const-string v4, "ALTER TABLE download ADD desc TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 197
a=0;//     :cond_6
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "initial"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_7
a=0;// 
a=0;//     .line 199
a=0;//     const-string v4, "ALTER TABLE download ADD initial TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 201
a=0;//     :cond_7
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "update_order"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_8
a=0;// 
a=0;//     .line 203
a=0;//     const-string v4, "ALTER TABLE download ADD update_order LONG;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 204
a=0;//     const-string v4, "UPDATE download SET page=\'-1\' WHERE page=\'0\'"
a=0;// 
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 206
a=0;//     :cond_8
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "mime_type"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_9
a=0;// 
a=0;//     .line 208
a=0;//     const-string v4, "ALTER TABLE download ADD mime_type TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 210
a=0;//     :cond_9
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "read_progress"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_a
a=0;// 
a=0;//     .line 212
a=0;//     const-string v4, "ALTER TABLE download ADD read_progress TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 214
a=0;//     :cond_a
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "is_ordered"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_b
a=0;// 
a=0;//     .line 216
a=0;//     const-string v4, "ALTER TABLE download ADD is_ordered INTEGER DEFAULT 1;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 218
a=0;//     :cond_b
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "is_update"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_c
a=0;// 
a=0;//     .line 220
a=0;//     const-string v4, "ALTER TABLE download ADD is_update INTEGER DEFAULT -1;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 222
a=0;//     :cond_c
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "book_mark_id"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_d
a=0;// 
a=0;//     .line 224
a=0;//     const-string v4, "ALTER TABLE download ADD book_mark_id TEXT ;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 226
a=0;//     :cond_d
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "folder_id"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_e
a=0;// 
a=0;//     .line 228
a=0;//     const-string v4, "ALTER TABLE download ADD folder_id TEXT ;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 230
a=0;//     :cond_e
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "has_occured_pause"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_f
a=0;// 
a=0;//     .line 232
a=0;//     const-string v4, "ALTER TABLE download ADD has_occured_pause IINTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 234
a=0;//     :cond_f
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "is_steal"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_10
a=0;// 
a=0;//     .line 236
a=0;//     const-string v4, "ALTER TABLE download ADD is_steal IINTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 238
a=0;//     :cond_10
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "fascicle_id"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-eqz v4, :cond_12
a=0;// 
a=0;//     const-string v4, "fascicle_name"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_12
a=0;// 
a=0;//     .line 240
a=0;//     new-instance v4, Ljava/util/ArrayList;
a=0;// 
a=0;//     #v4=(UninitRef,Ljava/util/ArrayList;);
a=0;//     invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
a=0;// 
a=0;//     #v4=(Reference,Ljava/util/ArrayList;);
a=0;//     const-string v0, "select * from download"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     const/4 v5, 0x0
a=0;// 
a=0;//     #v5=(Null);
a=0;//     invoke-virtual {p1, v0, v5}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v5
a=0;// 
a=0;//     :goto_0
a=0;//     #v0=(Conflicted);v5=(Reference,Landroid/database/Cursor;);v6=(Conflicted);v7=(Conflicted);v8=(Conflicted);
a=0;//     invoke-interface {v5}, Landroid/database/Cursor;->moveToNext()Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_4a
a=0;// 
a=0;//     if-eqz v5, :cond_11
a=0;// 
a=0;//     invoke-interface {v5}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 241
a=0;//     :cond_11
a=0;//     const-string v0, "drop table download"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 242
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->f(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 243
a=0;//     invoke-static {p1, v4}, Lcom/cmread/bplusc/database/o;->a(Landroid/database/sqlite/SQLiteDatabase;Ljava/util/List;)V
a=0;// 
a=0;//     .line 244
a=0;//     invoke-interface {v4}, Ljava/util/List;->clear()V
a=0;// 
a=0;//     .line 247
a=0;//     :cond_12
a=0;//     #v0=(Conflicted);v4=(Conflicted);v5=(Conflicted);
a=0;//     if-eqz v3, :cond_13
a=0;// 
a=0;//     .line 248
a=0;//     invoke-interface {v3}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 250
a=0;//     :cond_13
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "systembookmark"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 251
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 252
a=0;//     if-eqz v0, :cond_4d
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-eqz v3, :cond_4d
a=0;// 
a=0;//     .line 254
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     invoke-interface {v0, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 255
a=0;//     const-string v3, "add_to_bookshelf"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_14
a=0;// 
a=0;//     .line 257
a=0;//     const-string v3, "ALTER TABLE systembookmark ADD add_to_bookshelf INTEGER DEFAULT 1;"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 259
a=0;//     :cond_14
a=0;//     #v3=(Conflicted);
a=0;//     const-string v3, "is_update"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_15
a=0;// 
a=0;//     .line 261
a=0;//     const-string v3, "ALTER TABLE systembookmark ADD is_update INTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 263
a=0;//     :cond_15
a=0;//     #v3=(Conflicted);
a=0;//     const-string v3, "read_progress"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_16
a=0;// 
a=0;//     .line 265
a=0;//     const-string v3, "ALTER TABLE systembookmark ADD read_progress TEXT;"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 267
a=0;//     :cond_16
a=0;//     #v3=(Conflicted);
a=0;//     const-string v3, "folder_id"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_17
a=0;// 
a=0;//     .line 269
a=0;//     const-string v3, "ALTER TABLE systembookmark ADD folder_id TEXT;"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 271
a=0;//     :cond_17
a=0;//     #v3=(Conflicted);
a=0;//     const-string v3, "author_name"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_18
a=0;// 
a=0;//     .line 273
a=0;//     const-string v0, "ALTER TABLE systembookmark ADD author_name TEXT;"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 281
a=0;//     :cond_18
a=0;//     :goto_1
a=0;//     #v0=(Conflicted);v3=(Conflicted);
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "shelfbookmark"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 282
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 283
a=0;//     if-eqz v0, :cond_4e
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-eqz v3, :cond_4e
a=0;// 
a=0;//     .line 285
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     invoke-interface {v0, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     .line 286
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     const-string v4, "folder_id"
a=0;// 
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_19
a=0;// 
a=0;//     .line 288
a=0;//     const-string v4, "ALTER TABLE shelfbookmark ADD folder_id TEXT ;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 290
a=0;//     :cond_19
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "author_name"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_1a
a=0;// 
a=0;//     .line 292
a=0;//     const-string v4, "ALTER TABLE shelfbookmark ADD author_name TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 294
a=0;//     :cond_1a
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "is_steal"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_1b
a=0;// 
a=0;//     .line 296
a=0;//     const-string v4, "ALTER TABLE shelfbookmark ADD is_steal INTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 298
a=0;//     :cond_1b
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "recordType"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_1c
a=0;// 
a=0;//     .line 300
a=0;//     const-string v3, "ALTER TABLE shelfbookmark ADD recordType INTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 308
a=0;//     :cond_1c
a=0;//     :goto_2
a=0;//     #v3=(Conflicted);
a=0;//     if-eqz v0, :cond_1d
a=0;// 
a=0;//     .line 309
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 311
a=0;//     :cond_1d
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "welcomeinfo"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 312
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 313
a=0;//     if-eqz v0, :cond_1e
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_1f
a=0;// 
a=0;//     .line 319
a=0;//     :cond_1e
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->e(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 322
a=0;//     :cond_1f
a=0;//     if-eqz v0, :cond_20
a=0;// 
a=0;//     .line 323
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 349
a=0;//     :cond_20
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "userclickcount"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 350
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 351
a=0;//     if-eqz v0, :cond_21
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_22
a=0;// 
a=0;//     .line 356
a=0;//     :cond_21
a=0;//     const-string v3, "CREATE TABLE userclickcount (id INTEGER PRIMARY KEY,user_id TEXT,count INTEGER DEFAULT 0);"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 359
a=0;//     :cond_22
a=0;//     #v3=(Conflicted);
a=0;//     if-eqz v0, :cond_23
a=0;// 
a=0;//     .line 360
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 362
a=0;//     :cond_23
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "scrawlcount"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 363
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 364
a=0;//     if-eqz v0, :cond_4f
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-eqz v3, :cond_4f
a=0;// 
a=0;//     .line 366
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     invoke-interface {v0, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     .line 367
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     const-string v4, "user_clicked_falg"
a=0;// 
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_24
a=0;// 
a=0;//     .line 369
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD user_clicked_falg INTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 371
a=0;//     :cond_24
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "user_comic_clicked_falg"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_25
a=0;// 
a=0;//     .line 373
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD user_comic_clicked_falg INTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 375
a=0;//     :cond_25
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "user_magzine_clicked_falg"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_26
a=0;// 
a=0;//     .line 377
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD user_magzine_clicked_falg INTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 379
a=0;//     :cond_26
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "user_bookshelf_clicked_falg"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_27
a=0;// 
a=0;//     .line 381
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD user_bookshelf_clicked_falg INTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 383
a=0;//     :cond_27
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "user_book_clicked_falg"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_28
a=0;// 
a=0;//     .line 385
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD user_book_clicked_falg INTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 387
a=0;//     :cond_28
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "user_mnpaper_clicked_falg"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_29
a=0;// 
a=0;//     .line 388
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD user_mnpaper_clicked_falg INTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 390
a=0;//     :cond_29
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "user_mnpaper_menu_clicked_falg"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_2a
a=0;// 
a=0;//     .line 391
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD user_mnpaper_menu_clicked_falg INTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 393
a=0;//     :cond_2a
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "user_listen_clicked_falg"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_2b
a=0;// 
a=0;//     .line 395
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD user_listen_clicked_falg INTEGER DEFAULT 0;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 398
a=0;//     :cond_2b
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "client_version"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_2c
a=0;// 
a=0;//     .line 400
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD client_version TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 402
a=0;//     :cond_2c
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "magzine_client_version"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_2d
a=0;// 
a=0;//     .line 404
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD magzine_client_version TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 406
a=0;//     :cond_2d
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "comic_client_version"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_2e
a=0;// 
a=0;//     .line 407
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD comic_client_version TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 409
a=0;//     :cond_2e
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "bookshelf_client_version"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_2f
a=0;// 
a=0;//     .line 410
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD bookshelf_client_version TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 412
a=0;//     :cond_2f
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "book_client_version"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_30
a=0;// 
a=0;//     .line 413
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD book_client_version TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 415
a=0;//     :cond_30
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "mnpaper_client_version"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_31
a=0;// 
a=0;//     .line 416
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD mnpaper_client_version TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 419
a=0;//     :cond_31
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "mnpaper_menu_client_version"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Boolean);
a=0;//     if-nez v4, :cond_32
a=0;// 
a=0;//     .line 420
a=0;//     const-string v4, "ALTER TABLE scrawlcount ADD mnpaper_menu_client_version TEXT;"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 423
a=0;//     :cond_32
a=0;//     #v4=(Conflicted);
a=0;//     const-string v4, "listen_client_version"
a=0;// 
a=0;//     #v4=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_33
a=0;// 
a=0;//     .line 425
a=0;//     const-string v3, "ALTER TABLE scrawlcount ADD listen_client_version TEXT;"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 432
a=0;//     :cond_33
a=0;//     :goto_3
a=0;//     #v3=(Conflicted);
a=0;//     if-eqz v0, :cond_34
a=0;// 
a=0;//     .line 433
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 435
a=0;//     :cond_34
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "channeltag"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 436
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 437
a=0;//     if-eqz v0, :cond_35
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_36
a=0;// 
a=0;//     .line 442
a=0;//     :cond_35
a=0;//     const-string v3, "CREATE TABLE channeltag (id INTEGER PRIMARY KEY,timestamp TEXT);"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 444
a=0;//     const-string v3, "INSERT INTO channeltag VALUES(1, \'201203151111\');"
a=0;// 
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 446
a=0;//     :cond_36
a=0;//     #v3=(Conflicted);
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 448
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "recommendbook"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 449
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 450
a=0;//     if-eqz v0, :cond_37
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-eqz v3, :cond_37
a=0;// 
a=0;//     .line 452
a=0;//     const-string v3, "drop table recommendbook"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 454
a=0;//     :cond_37
a=0;//     #v3=(Conflicted);
a=0;//     if-eqz v0, :cond_38
a=0;// 
a=0;//     .line 455
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 457
a=0;//     :cond_38
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "pushinf"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 458
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 459
a=0;//     if-eqz v0, :cond_39
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_3a
a=0;// 
a=0;//     .line 464
a=0;//     :cond_39
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->b(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 466
a=0;//     :cond_3a
a=0;//     if-eqz v0, :cond_3b
a=0;// 
a=0;//     .line 467
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 469
a=0;//     :cond_3b
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "fascicle"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 470
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 471
a=0;//     if-eqz v0, :cond_3c
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_3d
a=0;// 
a=0;//     .line 476
a=0;//     :cond_3c
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->g(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 478
a=0;//     :cond_3d
a=0;//     if-eqz v0, :cond_3e
a=0;// 
a=0;//     .line 479
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 481
a=0;//     :cond_3e
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "catalog"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 482
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 483
a=0;//     if-eqz v0, :cond_3f
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-eqz v3, :cond_3f
a=0;// 
a=0;//     .line 485
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     invoke-interface {v0, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 486
a=0;//     const-string v3, "url"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_3f
a=0;// 
a=0;//     .line 488
a=0;//     const-string v0, "ALTER TABLE catalog ADD url TEXT;"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 492
a=0;//     :cond_3f
a=0;//     #v0=(Conflicted);v3=(Conflicted);
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "paperwelcome"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 493
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 494
a=0;//     if-eqz v0, :cond_40
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_41
a=0;// 
a=0;//     .line 499
a=0;//     :cond_40
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->a(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 501
a=0;//     :cond_41
a=0;//     if-eqz v0, :cond_42
a=0;// 
a=0;//     .line 502
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 504
a=0;//     :cond_42
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "folder"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 505
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 506
a=0;//     if-eqz v0, :cond_43
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_44
a=0;// 
a=0;//     .line 511
a=0;//     :cond_43
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->i(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     .line 513
a=0;//     :cond_44
a=0;//     if-eqz v0, :cond_45
a=0;// 
a=0;//     .line 514
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 516
a=0;//     :cond_45
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,[Ljava/lang/String;);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const-string v4, "gexinpush"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     const/4 v3, 0x1
a=0;// 
a=0;//     #v3=(One);
a=0;//     const-string v4, "table"
a=0;// 
a=0;//     aput-object v4, v0, v3
a=0;// 
a=0;//     .line 517
a=0;//     invoke-virtual {p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 519
a=0;//     if-eqz v0, :cond_50
a=0;// 
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Boolean);
a=0;//     if-eqz v2, :cond_50
a=0;// 
a=0;//     .line 520
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     #v2=(Null);
a=0;//     invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v2
a=0;// 
a=0;//     .line 521
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     const-string v3, "coverImg"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Boolean);
a=0;//     if-nez v3, :cond_46
a=0;// 
a=0;//     .line 523
a=0;//     const-string v3, "ALTER TABLE gexinpush ADD coverImg TEXT;"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 525
a=0;//     :cond_46
a=0;//     #v3=(Conflicted);
a=0;//     const-string v3, "isUnFold"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Boolean);
a=0;//     if-nez v2, :cond_47
a=0;// 
a=0;//     .line 527
a=0;//     const-string v2, "ALTER TABLE gexinpush ADD isUnFold TEXT;"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 533
a=0;//     :cond_47
a=0;//     :goto_4
a=0;//     #v2=(Conflicted);v3=(Conflicted);
a=0;//     const/16 v2, 0xf
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     if-ne p2, v2, :cond_48
a=0;// 
a=0;//     const/16 v2, 0xf
a=0;// 
a=0;//     if-le p3, v2, :cond_48
a=0;// 
a=0;//     .line 535
a=0;//     const/4 v2, 0x1
a=0;// 
a=0;//     #v2=(One);
a=0;//     sput-boolean v2, Lcom/cmread/bplusc/c/a;->c:Z
a=0;// 
a=0;//     .line 538
a=0;//     :cond_48
a=0;//     #v2=(PosByte);
a=0;//     if-eqz v0, :cond_49
a=0;// 
a=0;//     .line 539
a=0;//     invoke-interface {v0}, Landroid/database/Cursor;->close()V
a=0;// 
a=0;//     .line 541
a=0;//     :cond_49
a=0;//     const-string v0, "liujc_time"
a=0;// 
a=0;//     new-instance v2, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v2=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v3, "<ReaderOpenHelper> onUpgrade() currentTimeMillis:"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
a=0;// 
a=0;//     move-result-wide v3
a=0;// 
a=0;//     #v3=(LongLo);v4=(LongHi);
a=0;//     invoke-virtual {v1}, Ljava/lang/Long;->longValue()J
a=0;// 
a=0;//     move-result-wide v5
a=0;// 
a=0;//     #v5=(LongLo);v6=(LongHi);
a=0;//     sub-long/2addr v3, v5
a=0;// 
a=0;//     invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-static {v0, v1}, Lcom/cmread/bplusc/util/r;->c(Ljava/lang/String;Ljava/lang/String;)I
a=0;// 
a=0;//     .line 542
a=0;//     return-void
a=0;// 
a=0;//     .line 240
a=0;//     :cond_4a
a=0;//     #v0=(Boolean);v3=(Reference,Landroid/database/Cursor;);v4=(Reference,Ljava/util/ArrayList;);v5=(Reference,Landroid/database/Cursor;);v6=(Conflicted);
a=0;//     new-instance v6, Lcom/cmread/bplusc/database/a/f;
a=0;// 
a=0;//     #v6=(UninitRef,Lcom/cmread/bplusc/database/a/f;);
a=0;//     invoke-direct {v6}, Lcom/cmread/bplusc/database/a/f;-><init>()V
a=0;// 
a=0;//     #v6=(Reference,Lcom/cmread/bplusc/database/a/f;);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getInt(I)I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     iput v0, v6, Lcom/cmread/bplusc/database/a/f;->f:I
a=0;// 
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->g:Ljava/lang/String;
a=0;// 
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getInt(I)I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     iput v0, v6, Lcom/cmread/bplusc/database/a/f;->h:I
a=0;// 
a=0;//     const/4 v0, 0x3
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->i:Ljava/lang/String;
a=0;// 
a=0;//     const/4 v0, 0x5
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->a:Ljava/lang/String;
a=0;// 
a=0;//     const/4 v0, 0x6
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->o:Ljava/lang/String;
a=0;// 
a=0;//     const/4 v0, 0x7
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getLong(I)J
a=0;// 
a=0;//     move-result-wide v7
a=0;// 
a=0;//     #v7=(LongLo);v8=(LongHi);
a=0;//     iput-wide v7, v6, Lcom/cmread/bplusc/database/a/f;->k:J
a=0;// 
a=0;//     const/16 v0, 0x8
a=0;// 
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->v:Ljava/lang/String;
a=0;// 
a=0;//     const/16 v0, 0x9
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->x:Ljava/lang/String;
a=0;// 
a=0;//     const/16 v0, 0xa
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getInt(I)I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     iput v0, v6, Lcom/cmread/bplusc/database/a/f;->j:I
a=0;// 
a=0;//     const/16 v0, 0xb
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->w:Ljava/lang/String;
a=0;// 
a=0;//     const/16 v0, 0xc
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getInt(I)I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     iput v0, v6, Lcom/cmread/bplusc/database/a/f;->u:I
a=0;// 
a=0;//     const/16 v0, 0xd
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->p:Ljava/lang/String;
a=0;// 
a=0;//     const/16 v0, 0xe
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->r:Ljava/lang/String;
a=0;// 
a=0;//     const/16 v0, 0x10
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->y:Ljava/lang/String;
a=0;// 
a=0;//     const/16 v0, 0x11
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->s:Ljava/lang/String;
a=0;// 
a=0;//     const/16 v0, 0x12
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getInt(I)I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     iput v0, v6, Lcom/cmread/bplusc/database/a/f;->A:I
a=0;// 
a=0;//     const/16 v0, 0x13
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->z:Ljava/lang/String;
a=0;// 
a=0;//     const/16 v0, 0x14
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->F:Ljava/lang/String;
a=0;// 
a=0;//     new-instance v0, Lcom/cmread/bplusc/database/a/g;
a=0;// 
a=0;//     #v0=(UninitRef,Lcom/cmread/bplusc/database/a/g;);
a=0;//     invoke-direct {v0}, Lcom/cmread/bplusc/database/a/g;-><init>()V
a=0;// 
a=0;//     #v0=(Reference,Lcom/cmread/bplusc/database/a/g;);
a=0;//     const/16 v7, 0x15
a=0;// 
a=0;//     #v7=(PosByte);
a=0;//     invoke-interface {v5, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v7
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/String;);
a=0;//     iput-object v7, v0, Lcom/cmread/bplusc/database/a/g;->c:Ljava/lang/String;
a=0;// 
a=0;//     const/16 v7, 0x16
a=0;// 
a=0;//     #v7=(PosByte);
a=0;//     invoke-interface {v5, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v7
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/String;);
a=0;//     iput-object v7, v0, Lcom/cmread/bplusc/database/a/g;->d:Ljava/lang/String;
a=0;// 
a=0;//     iget-object v7, v6, Lcom/cmread/bplusc/database/a/f;->P:Ljava/util/List;
a=0;// 
a=0;//     invoke-interface {v7, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
a=0;// 
a=0;//     const/16 v0, 0x17
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getLong(I)J
a=0;// 
a=0;//     move-result-wide v7
a=0;// 
a=0;//     #v7=(LongLo);
a=0;//     iput-wide v7, v6, Lcom/cmread/bplusc/database/a/f;->I:J
a=0;// 
a=0;//     const/16 v0, 0x18
a=0;// 
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->q:Ljava/lang/String;
a=0;// 
a=0;//     const/16 v0, 0x19
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     invoke-interface {v5, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->J:Ljava/lang/String;
a=0;// 
a=0;//     const-string v0, ""
a=0;// 
a=0;//     iget-object v7, v6, Lcom/cmread/bplusc/database/a/f;->y:Ljava/lang/String;
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_4b
a=0;// 
a=0;//     const-string v0, "null"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iget-object v7, v6, Lcom/cmread/bplusc/database/a/f;->y:Ljava/lang/String;
a=0;// 
a=0;//     invoke-virtual {v0, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_4b
a=0;// 
a=0;//     iget-object v0, v6, Lcom/cmread/bplusc/database/a/f;->y:Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     if-eqz v0, :cond_4b
a=0;// 
a=0;//     iget-object v0, v6, Lcom/cmread/bplusc/database/a/f;->y:Ljava/lang/String;
a=0;// 
a=0;//     const-string v7, "http://"
a=0;// 
a=0;//     invoke-virtual {v0, v7}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_4c
a=0;// 
a=0;//     :cond_4b
a=0;//     #v0=(Conflicted);
a=0;//     iget-object v0, v6, Lcom/cmread/bplusc/database/a/f;->w:Ljava/lang/String;
a=0;// 
a=0;//     :goto_5
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     iput-object v0, v6, Lcom/cmread/bplusc/database/a/f;->G:Ljava/lang/String;
a=0;// 
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     #v0=(One);
a=0;//     iput-boolean v0, v6, Lcom/cmread/bplusc/database/a/f;->D:Z
a=0;// 
a=0;//     invoke-interface {v4, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// 
a=0;//     :cond_4c
a=0;//     #v0=(Boolean);
a=0;//     iget-object v0, v6, Lcom/cmread/bplusc/database/a/f;->w:Ljava/lang/String;
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     goto :goto_5
a=0;// 
a=0;//     .line 278
a=0;//     :cond_4d
a=0;//     #v3=(Boolean);v5=(Conflicted);v6=(Conflicted);v7=(Conflicted);v8=(Conflicted);
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->c(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     goto/16 :goto_1
a=0;// 
a=0;//     .line 305
a=0;//     :cond_4e
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->d(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     goto/16 :goto_2
a=0;// 
a=0;//     .line 430
a=0;//     :cond_4f
a=0;//     const-string v3, "CREATE TABLE scrawlcount (id INTEGER,user_id TEXT PRIMARY KEY,user_clicked_falg INTEGER DEFAULT 0,user_comic_clicked_falg INTEGER DEFAULT 0,user_magzine_clicked_falg INTEGER DEFAULT 0,user_bookshelf_clicked_falg INTEGER DEFAULT 0,user_book_clicked_falg INTEGER DEFAULT 0,user_mnpaper_clicked_falg INTEGER DEFAULT 0,user_mnpaper_menu_clicked_falg INTEGER DEFAULT 0,user_listen_clicked_falg INTEGER DEFAULT 0,client_version TEXT,magzine_client_version TEXT,comic_client_version TEXT,bookshelf_client_version TEXT,book_client_version TEXT,mnpaper_client_version TEXT,mnpaper_menu_client_version TEXT,listen_client_version TEXT);"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1, v3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
a=0;// 
a=0;//     goto/16 :goto_3
a=0;// 
a=0;//     .line 530
a=0;//     :cond_50
a=0;//     #v2=(Conflicted);v3=(One);
a=0;//     invoke-static {p1}, Lcom/cmread/bplusc/database/o;->h(Landroid/database/sqlite/SQLiteDatabase;)V
a=0;// 
a=0;//     goto/16 :goto_4
a=0;// .end method
}}
